#include "distance.h"

double distance(int* V1, int* V2, double k){
  if(V1==NULL || V2==NULL){
    return -1.0;
  }

  int L1=V1[0];
  int L2=V2[0];
  if(L1!=L2){
    return -1.0;
  }

  double somme=0.0;
  int i=0;
  for(i=1;i<=L1;i++){
    somme+=pow((double)abs(V1[i]-V2[i]), k);
  }
  return pow(somme, 1/k);
}

/* int main(){ */
/*   return 0; */
/* } */
